// 好大 超出计算范围
let a = 123445678909437289462748484483583583n;     // number?
//console.log(a + 1); // 数字太大  超过计算范围
console.log(0.1+0.2);// 小数相加  js number 没有特定的  数值类型 二进制位
console.log(typeof a);
let b = BigInt('12243546576587698790807684737');
console.log(b)
console.log(a+b);
console.log( 1n + 2n );
console.log(5n/2n);
console.log(+new Date()); //隐式类型转换
let num = Number(5n);// 类型转换  强制类型转换
console.log(num+1);//不能混用
console.log(typeof String(true));
console.log(+'1');
console.log(+BigInt(1));

